After sales service skills careers in Barka, Oman